Structural Simulation of Distributed Computations Using Chronolog(mc)

نویسنده

  • CHUCHANG LIU
چکیده

Chronolog(MC) is a logic programming language based on a linear-time temporal logic with multiple granularity of time. In this logic, all formulas can be clocked and are allowed to be deened on local clocks. Therefore the language is exible and it is suitable for modeling and specifying those systems where the notion of dynamic change is central. This paper presents a knowledge-based modeling methodology for the speciication of distributed computations with Chronolog(MC). The methodology combines trajectory and structural simulation methods together to describe a simulation system, and it develops a mod-eling formalism to represent the initial structural representation of a system as well as a method to use in determining the next representation of the structure. This methodology can be used for building a simulation environment for distributed computations, which provides an integration of modeling formalism, modeling environment, knowledge-base management and processing of the model in simulation.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Clocked Temporal Logic Programming

Clocked temporal logic programming(CTLP) is an extension of logic programming based on a clocked temporal logic(CTL). In CTL, predicates are associated with local clocks. Local clocks can be used to model multiple granularity of time, thus the resulting temporal logic programming language, called Chronolog(MC), has a stronger modeling power. This paper discusses the logical basis of the languag...

متن کامل

Dealing with Multiple Granularity of Time in Temporal Logic Programming

Chronolog(MC) is an extension of logic programming based on a clocked temporal logic (CT L), a linear-time temporal logic with multiple granularity of time. A Chronolog(MC) program consists of a clock deenition, a clock assignment and a program body, and each predicate symbol appearing in the program body is associated with a local clock through the clock deenition and assignment. This paper in...

متن کامل

Chronolog (Z): Linear-Time Logic Programming

This paper introduces Chronolog(Z), a logic programming language based on a discrete linear-time temporal logic with unbounded past and future. Chronolog(Z) is suitable for applications involving the notion of dynamic change, such as modeling non-terminating computations, the simulation of sequential circuits, and temporal databases. The execution of the programs of the language is based on a r...

متن کامل

Chronolog admits a complete proof procedure ∗

Chronolog(Z) is a logic programming language based on a linear-time temporal logic with unbounded past and future. It is suitable for applications involving the notion of dynamic change such as modeling periodical changes, non-terminating computations and temporal databases. The declarative semantics of Chronolog(Z) programs are given in terms of temporal Herbrand models and the operational sem...

متن کامل

Flood Hydrograph Simulation with Uncertainty in Rainfall - Runoff Parameters

Flood hydrograph simulation is affected by uncertainty in Rainfall – Runoff )RR( parameters. Uncertainty of RR parameters in Gharasoo catchment, part of the great Karkheh river basin, is evaluated by Monte–Carlo (MC) approach. A conceptual-distributed model, called ModClark, was used for basin simulation, in which the basin’s hydrograph was determined using the superposition of runoff generated...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997